electric log cutter - English Synonyms Dictionary